LeapQuant: Efficient Linear Attention with Accurate Recurrent State Quantization
LeapQuant:线性注意力循环状态的近无损量化与高效推理
🧭 线性注意力状态量化 · 推理加速 ★ 深度解读
UC Berkeley · University of Washington · MIT · Perplexity AI · NVIDIA
通过 per-window 量化与 Compensator Tokens 实现 GDN/KDA 状态 8-bit 近无损,端到端加速 1.47×
📌 工作参考价值(4 点)
- 长序列用户行为模型的状态压缩:电商/推荐中常用线性注意力或 SSM 建模用户长序列行为,其 recurrent state 是显存带宽瓶颈。可直接借鉴 per-window 量化:窗口内保持低比特边界状态 + 高精度 buffer 更新,仅在窗口边界重建量化,避免逐 token 误差累积;p=16、INT8 的配置可直接实验。
- 用低秩补偿 token 处理状态 outlier:用户序列或 LLM agent 长轨迹的状态矩阵常有少数行/列异常值,直接量化会放大误差。可以学 Compensator Tokens:拟合 r=4 的 FP16 低秩成分保留高精度,残差做 channel-wise smoothing 后再量化;对电商场景中的行为状态矩阵同样适用。
- 长上下文 LLM serving 显存优化:如果业务中部署 hybrid 线性注意力模型(如 Qwen3.5、Kimi、GLM 系列),对 recurrent state 做 8-bit 量化可降低 prefix caching 状态存储 41–56%,直接提升单卡并发;端到端吞吐提升 1.23–1.65×,在长 reasoning/Agent 任务里收益明显。
- 工程超参决策参考:窗口长度 p=16 是精度与 kernel 速度的甜点,过长会导致 buffer 读取增多、kernel 提速下降;Compensator Token 数量 r=4 精度饱和,r 超过 8 会暴露计算开销。这些经验可直接用于自研线性注意力推理内核的量化配置。